package com.ruoyi.bizsys.domain;

import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;

import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.IdType;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 用户设备信息对象 app_device_info
 *
 * @author african-loan
 * @date 2021-12-30
 */

@Data
public class AppDeviceInfo extends BaseEntity
        {
private static final long serialVersionUID=1L;


    /** 系统 */
                        
            @Excel(name = "系统")
                private String system;


    /** 序号 */
    
            @Excel(name = "系统")
                @TableId(type = IdType.AUTO)
        private Long id;


    /** 用户id */
                        
            @Excel(name = "用户id")
                private String userId;


    /** 客户编号 */
                        
            @Excel(name = "客户编号")
                private String custNo;


    /** 操作类别 */
                        
            @Excel(name = "操作类别")
                private String actionType;


    /** 关联信息 */
                        
            @Excel(name = "关联信息")
                private String actionKey;


    /** 手机品牌 */
                        
            @Excel(name = "手机品牌")
                private String phoneBrand;


    /** 手机型号 */
                        
            @Excel(name = "手机型号")
                private String phoneModel;


    /** 手机开机时间 */
                        
            @Excel(name = "手机开机时间")
                private String startupTime;


    /** 手机充电次数 */
                        
            @Excel(name = "手机充电次数")
                private String chargeCount;


    /** 手机当前电量 */
                        
            @Excel(name = "手机当前电量")
                private String quantityOfElectricity;


    /** 手机陀螺仪参数 */
                        
            @Excel(name = "手机陀螺仪参数")
                private String gyroscopeParameters;


    /** 手机最大内存 */
                        
            @Excel(name = "手机最大内存")
                private String maxMemory;


    /** 手机已用内存 */
                        
            @Excel(name = "手机已用内存")
                private String useMemory;


    /** 当前运营商 */
                        
            @Excel(name = "当前运营商")
                private String phoneOperators;


    /** 是否有sim卡 */
                        
            @Excel(name = "是否有sim卡")
                private String hasSimCard;


    /** 经度 */
                        
            @Excel(name = "经度")
                private String longitude;


    /** 纬度 */
                        
            @Excel(name = "纬度")
                private String latitude;


    /** imei */
                        
            @Excel(name = "imei")
                private String imei;


    /** sn */
                        
            @Excel(name = "sn")
                private String sn;


    /** 是否root */
                        
            @Excel(name = "是否root")
                private String hasRoot;


    /** 设备指纹 */
                        
            @Excel(name = "设备指纹")
                private String fingerprint;


    /** ip地址 */
                        
            @Excel(name = "ip地址")
                private String ipAddress;


    /** mac地址 */
                        
            @Excel(name = "mac地址")
                private String mac;


    /** 新的设备指纹 */
                        
            @Excel(name = "新的设备指纹")
                private String newFingerprint;


    /** 生成新设备指纹newFingerprint的依据字段, 1:imei; 2:android; 3:gaid; 4:mac; 5:uuid */
                        
            @Excel(name = "生成新设备指纹newFingerprint的依据字段, 1:imei; 2:android; 3:gaid; 4:mac; 5:uuid")
                private String deviceidType;


    /** 国家 */
                        
            @Excel(name = "国家")
                private String country;


    /** 州 */
                        
            @Excel(name = "州")
                private String countryState;


    /** 城市 */
                        
            @Excel(name = "城市")
                private String city;


    /** 地区 */
                        
            @Excel(name = "地区")
                private String region;


    /** 地址 */
                        
            @Excel(name = "地址")
                private String address;


    /** wifi名称 */
                        
            @Excel(name = "wifi名称")
                private String wifiName;


    /** 创建时间 */
    
            @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "wifi名称" , width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
                private Date createTime;


    /** 安卓版本号 */
                        
            @Excel(name = "安卓版本号")
                private String appVersion;


    /** 状态 */
                        
            @Excel(name = "状态")
                private String state;


    /** imsi */
                        
            @Excel(name = "imsi")
                private String imsi;


    /** vendor */
                        
            @Excel(name = "vendor")
                private String vendor;


    /** gaid */
                        
            @Excel(name = "gaid")
                private String gaid;


    /** uuid */
                        
            @Excel(name = "uuid")
                private String uuid;


    /** clientId */
                        
            @Excel(name = "clientId")
                private String clientId;


    /** gps获取时间 */
                        
            @Excel(name = "gps获取时间")
                private String gpsTime;

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }